Design Round 4 · The web money surface · commissioned by R3 resolution #6 · July 8, 2026

Money lives on the web — the same world, in cream

Six frames of kiduna.team: join (3a), the wallet (3b), limits and reloading Compute on mobile web (3c), Institution setup (3d), and the authorize page on desktop and mobile (3e3f). Espresso↔cream inversion; Goudy figures; gold means signature here exactly as it does in the app. No promotional chrome, no nav, no cookie wall — every page is one act, and every act returns a receipt line to your thread by the contract in MOTION-ADDENDUM §6 (R3).

3a

Join — one hundred dollars, held as Compute, once and always

Rationale. Joining Kinship Duna is a single act: $100 by card, arriving as Kiduna Compute in your own wallet — not a fee that disappears, a balance you spend. The page says exactly that, once, in the duna's voice, and then does its one job. No plans, no tiers, no testimonial strip. Once a member, always a member — the page says so because the protocol says so.

kiduna.team · the money surface
already a member? your ally handles this
Join Kinship Duna. Once, and always.

One hundred dollars, one time. It arrives in your own wallet as Kiduna Compute — the balance your ally runs on. Membership never expires and never renews.

your ally, named by you, working every channel you allow
one wallet, one membership, across every duna
one equal voting token in every Forum — money never buys say
Membership $100
your name, as you'd have members know it
email
card number
mm / yy
press and hold to join — $100.00
the hold is the signature, here as everywhere · Stripe carries the card; the Compute lands on-chain in your wallet
Kinship Duna · WV Org ID 628407 · the receipt seals to your record the moment the Compute lands
one act per page · the price is stated once, in Goudy, and nowhere is anything promoted
3b

The wallet — three shelves in cream, and your limits as sentences

Rationale. The same three shelves the in-app treasury shows — bank, wallet, Compute — inverted to cream, because this is where they can act. Compute is named per duna, never "compute currencies": you hold Kiduna Compute and Service Alliance Compute, and the chip grammar from R2 stands. Limits render as your Contract's own sentences with the figure in Goudy; changing one is an act, so it routes through the authorize page (3e) like everything else.

kiduna.team · your wallet
Jaya Okonkwo · member since March · FROST ··84f2
You hold $412 across three places.
Bank · Sphere virtual account$212.40
quiet this week — the meter drew $3.80 · metered ledger
Wallet · FROST, on-chain$84.60
holds your ally's NFT and your voting tokens · chain record
Compute≈ $115
Kiduna Compute · 240 $96
Service Alliance Compute · 88 $19
the Compute you spend is the clearest tell of whose realm you're acting in — meters at 7×, stated in your thread whenever it runs
reload Compute move between wallets
your limits · the Contract's own words
anything past $50 in a day comes to me as a card, never silently
nothing leaves the bank shelf without a signature — no exceptions, including my ally
the meter may spend Compute freely below $5 a day, and must say so in prose
changing a limit is an act — it signs on the authorize page like any other. Say it to your ally instead, any time: "cap my day at forty."
the token chip grammar from R2 stands — a dot, the duna's name, the count · limits are sentences with Goudy figures, not sliders
3c

Mobile web — the wallet folded to one column, reload as one act

Rationale. The mobile web surface is the same page, one column — it is also exactly what the in-app cream sheet shows, so a member who arrives from the handoff card recognizes it as the place the sheet was a window onto. Reload is a chip that opens the authorize page (3f) with the act already stated; the wallet page itself signs nothing.

8:04Friday
🔒 kiduna.team/wallet
your wallet
You hold $412 across three places.
Bank · Sphere $212.40
Wallet · FROST $84.60
Compute≈ $115
Kiduna Compute · 240$96
Service Alliance Compute · 88$19
runs out Thursday at the current pace — reloading $40 carries you past the Dunathon
reload Kiduna Compute · $40
your limits
past $50 a day, a card comes to you · nothing leaves the bank without a signature · the meter states itself in prose
this page is what the in-app cream sheet is a window onto — same place, same acts, same receipts
the reload chip opens the authorize page with the act already stated — the wallet itself signs nothing
3d

Institution setup — a counterparty is born, and the page says what it will never be

Rationale. Only a member creates an Institution, for a registered outside entity — here Lightbrush, the studio behind The Ceremony Machine's projection work. $1,000 in Compute, up to ten enrolled members it distributes to and may keep reloading, a Squads wallet, the standing to contract with anyone — and, stated on the page as plainly as the price: it cannot vote. The square badge it gets here is the mark it wears everywhere (5c): members are circles; institutions are square.

kiduna.team · new institution
created by Jaya Okonkwo · member, The Ceremony Machine
Bring Lightbrush inside — as a counterparty, never a voter.
Lightbrush LLCas registered
Delaware · EIN ··7141✓ registry checked
lightbrush.com — add one TXT record and the whole domain becomes accountable under this Institution: pages can carry codes, its agents carry provenance. optional now, one line of DNS later
enroll up to ten members · Compute distributes to them
PPriya N. KKellan R. SSana E. + seven open seats
L
Lightbrush institution · square, everywhere
Founding Compute$1,000
WalletSquads · its own
May contract withanyone
May reload members' Computeyes, ongoing
Votes in Forumsnever
press and hold to found it — $1,000.00
the Compute lands in Lightbrush's squad wallet and distributes to its enrolled members · deciding stays with members alone
"cannot vote" renders with the price, not in fine print — what an Institution is not is half of what it is
3e

The authorize page — nothing but the act

Rationale. The hard rule from R3 resolution #6, rendered: what, how much, to whom, one signature. No header nav, no logo lockup, no upsell, no secondary action but declining. The page inherits the act from wherever it was stated — the ally's card, a reload chip, an Institution founding — and renders only the payload it will hand back as the receipt: act · amount · counterparty · rail · record_id.

authorize
Forty dollars, to your Kiduna Compute.
FromVisa ·· 4187
Toyour wallet · Kiduna Compute
Amount$40.00
Asked for byyou, in your thread, 8:03 — cited
press and hold to authorize
decline — costs nothing, prints nothing the receipt returns to your thread
the whole page fits in one glance — if anything else wants to be here, it is wrong
3f

Authorize on mobile web — the page the cream sheet shows

Rationale. Identical anatomy at 390 wide — this exact page is what rises inside the app's cream sheet (R3 §9), which is why the handoff reads as reaching across a desk: the member has already seen this room. The hold bar sits in thumb reach; declining is quiet, above it, never styled as failure.

8:05Friday
🔒 kiduna.team/authorize/9f27
authorize
Forty dollars, to your Kiduna Compute.
FromVisa ·· 4187
Toyour wallet · Kiduna Compute
Amount$40.00
Asked for byyou, at 8:03 — cited
decline — costs nothing, prints nothing
press and hold to authorize
the receipt returns to your thread — you'll land on the sentence you left
same act, same anatomy, thumb-reach hold — the sheet and the site are one place